/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package HelperClasses.Messages;

import javax.swing.JFrame;
import javax.swing.JOptionPane;

/**
 *
 * 
 */
 public class TerminateQuestion {

     // ερώτηση στις φόρμες πρίν κλείσουν
     // λόγω πατήματος του αριστερού εικονίδιου
     public static void windowClosing(JFrame frame){
     frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
        
        Object[] options = {"NAI","OXI"};
    
        int confirmed = JOptionPane.showOptionDialog(frame ,
                "Θέλετε να τερματίσετε την εφαρμογή",
                "Επιβεβαίωση Εξόδου",
                JOptionPane.YES_NO_OPTION,
                JOptionPane.QUESTION_MESSAGE,
                null,     //do not use a custom Icon
                options,  //the titles of buttons
                options[0]); //default button title

        //Close if user confirmed 
        if (confirmed == JOptionPane.YES_OPTION) 
        {                             
                //Close frame 
                frame.dispose(); 
                System.exit(0);
        } 
     }
     
}
